package com.dhcc.bpm.modules.common.entity;

import lombok.Data;
import org.springframework.web.multipart.MultipartFile;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

/**
 * @ClassName Plupload
 * @Description  文件上传实体类
 * @Author xiafayu
 * @Date 2020/2/21 14:16
 * @Version V1.0
 * @Copyright: 2020 东华软件 . All rights reserved.
 */
@Data
public class Upload {
    /** 文件原名 */
    private String name;
    /** 用户上传资料被分解总块数 */
    private int chunks = -1;
    /** 当前块数（从0开始计数） */
    private int chunk = -1;
    /** HttpServletRequest对象，不会自动赋值，需要手动传入 */
    private HttpServletRequest request;
    /** HttpServletResponse对象，不会自动赋值，需要手动传入 */
    private HttpServletResponse response;
    /** 保存文件上传信息，不会自动赋值，需要手动传入 */
    private MultipartFile multipartFile;
    /**
     * api报文上传前缀
     **/
    private String apiName = "";
}
